/**
 * Copyright (c) 2013-2020, tanghailan  (tanghailan@88.com).
 * <p>
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * <p>
 * http://www.apache.org/licenses/LICENSE-2.0
 * <p>
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

import cn.hutool.core.date.DateTime;
import cn.hutool.core.date.DateUtil;
import cn.hutool.core.img.ImgUtil;
import cn.hutool.core.io.FileUtil;
import cn.hutool.core.util.StrUtil;

import java.awt.*;

/**
 * <b>testShuiYin.java</b></br>
 *
 * <pre></pre>
 *
 * @author tanghailan  tanghailan@88.com
 * @date 2021年03月20日 18:08:21
 * @since JDK 1.8
 */
public class testShuiYin {
    public static void main(String[] args) {
//        ImgUtil.pressText(//
//                FileUtil.file("D:\\桌面\\zxc.jpg"), //
//                FileUtil.file("D:\\桌面\\zxc1.jpg"), //
//                "版权所有", Color.WHITE, //文字
//                new Font("黑体", Font.BOLD, 100), //字体
//                0, //x坐标修正值。 默认在中间，偏移量相对于中间偏移
//                0, //y坐标修正值。 默认在中间，偏移量相对于中间偏移
//                0.8f//透明度：alpha 必须是范围 [0.0, 1.0] 之内（包含边界值）的一个浮点数字
//        );

//        ImgUtil.pressImage(
//                FileUtil.file("D:\\桌面\\zxc.jpg"),
//                FileUtil.file("D:\\桌面\\zxc2.jpg"),
//                ImgUtil.read(FileUtil.file("D:\\桌面\\shuiyin.png")), //水印图片
//                0, //x坐标修正值。 默认在中间，偏移量相对于中间偏移
//                0, //y坐标修正值。 默认在中间，偏移量相对于中间偏移
//                0.8f
//        );
//        一周的开始
        //DateTime dateTime = DateUtil.beginOfWeek(DateUtil.date());
        ////一周的结束
        //DateTime dateTime1 = DateUtil.endOfWeek(DateUtil.date());
        //System.out.println(dateTime);
        //System.out.println(dateTime1);

    }
}
